VintaSoft Imaging .NET SDK 14.0: Документация для .NET разработчика
Vintasoft.Imaging.Codecs.Decoders Namespace / JpegDecoder Class / GetThumbnail Methods / GetThumbnail(Int32,Size,DecodingSettings,RenderingSettings,Boolean,EventHandler<ProgressEventArgs>) Method
Синтаксис Ремарки Требования Смотрите также
В этом разделе
    GetThumbnail(Int32,Size,DecodingSettings,RenderingSettings,Boolean,EventHandler<ProgressEventArgs>) Метод (JpegDecoder)
    В этом разделе
    Возвращает миниатюру указанной страницы источника изображения.
    Синтаксис
    'Declaration
    
    Public Overloads Overrides Function GetThumbnail( _
    ByVal pageIndex
    Индекс страницы начинается с нуля. Этот параметр не используется и может быть установлен в 0.
    As System.Int32, _
    ByVal decodingSettings
    Настройки декодирования, которые необходимо использовать для декодирования миниатюры страницы.
    As System.Drawing.Size, _
    ByVal renderingSettings
    Настройки рендеринга, которые необходимо использовать для рендеринга миниатюры страницы.
    As DecodingSettings, _
    ByVal size
    Размер миниатюры.
    As RenderingSettings, _
    ByVal useImageRendering
    Значение, указывающее, может ли декодер использовать ImageRenderer для рендеринга миниатюрного изображения.
    As Boolean, _
    ByVal thumbnailLoadingProgress
    Делегирует ход загрузки миниатюр. Может быть установлено значение null (Nothing в Visual Basic).
    As System.EventHandler(Of ProgressEventArgs) _
    ) As Vintasoft.Imaging.VintasoftImage

    Parameters

    pageIndex
    Индекс страницы начинается с нуля. Этот параметр не используется и может быть установлен в 0.
    decodingSettings
    Настройки декодирования, которые необходимо использовать для декодирования миниатюры страницы.
    renderingSettings
    Настройки рендеринга, которые необходимо использовать для рендеринга миниатюры страницы.
    size
    Размер миниатюры.
    useImageRendering
    Значение, указывающее, может ли декодер использовать ImageRenderer для рендеринга миниатюрного изображения.
    thumbnailLoadingProgress
    Делегирует ход загрузки миниатюр. Может быть установлено значение null (Nothing в Visual Basic).

    Return Value

    Миниатюрное изображение указанной страницы источника изображения.
    Ремарки

    Метод выполняет следующие действия:

    • Пытается получить миниатюру из JFIF-сегмента.
    • Пытается получить миниатюру из JFXX-сегмента, если миниатюра не найдена. предыдущий шаг.
    • Пытается получить миниатюру из EXIF-сегмента, если миниатюра не найдена на предыдущих шагах.
    • Создает миниатюру изображения, если миниатюра не найдена на предыдущих шагах ИЛИ изображение и миниатюра не найдены. пропорциональный.

    Требования

    Целевые платформы: .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    Смотрите также